total payable - French English Dictionary